workflow: Enable Kconfig and sysbuild Kconfig compliance checks#23060
Conversation
CI InformationTo view the history of this post, clich the 'edited' button above Inputs:Sources:sdk-nrf: PR head: fa1d3a988edb95f1981480f22da8b613594a6672 more detailssdk-nrf:
Github labels
List of changed files detected by CI (83)Outputs:ToolchainVersion: a7529a11f4 Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped;
|
tejlmand
left a comment
There was a problem hiding this comment.
Adds a Kconfig that, when enabled, will hide the Kconfig tree of NCS
This doesn't seem to be what this PR is doing 😛
0625cd6 to
e4d58b8
Compare
|
The following west manifest projects have changed revision in this Pull Request:
✅ All manifest checks OK Note: This message is automatically posted and updated by the Manifest GitHub Action. |
0e75ac4 to
ae10632
Compare
MarekPieta
left a comment
There was a problem hiding this comment.
Changes to our files look good. Added a few minor comments
There was a problem hiding this comment.
| bool "Detect Unwanted Location Trackers (DULT) support in FMDN" | |
| bool "Detecting Unwanted Location Trackers (DULT) support in FMDN" |
See https://datatracker.ietf.org/group/dult/about/ for reference
35966fb to
b78d214
Compare
f54c73c to
205b3bf
Compare
Fixes capitalisation of comments Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
| @@ -84,28 +84,28 @@ config APP_EVENT_MANAGER_PROVIDE_EVENT_SIZE | |||
| and should be enabled only if such an information is required. | |||
|
|
|||
| config APP_EVENT_MANAGER_POSTINIT_HOOK | |||
| bool "Enable postinit hook" | |||
| bool "Postinit hook" | |||
There was a problem hiding this comment.
Isn't Post init more correct ?
| bool "Postinit hook" | |
| bool "Post init hook" |
| @@ -198,14 +198,14 @@ config MBEDTLS_SSL_DTLS_ANTI_REPLAY | |||
| See mbedtls_ssl_conf_dtls_anti_replay() for details. | |||
|
|
|||
| config MBEDTLS_SSL_DTLS_HELLO_VERIFY | |||
| bool "Enable support for HellyVerifyRequiest on DTLS servers" | |||
| bool "HellyVerifyRequiest on DTLS servers" | |||
There was a problem hiding this comment.
Helly ? Requiest ?
| bool "HellyVerifyRequiest on DTLS servers" | |
| bool "HelloVerifyRequest on DTLS servers" |
This text is completely superfluous and should not have been added Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Uses a name which is already in the allow list Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Uses config names that are already in the allow list Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Fixes an invalid Kconfig name Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
These files should not be added to git, they are generated by compliance check scripts Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Adds the folders for these locations to the zephyr module file Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Allows for modules to override the NCS Kconfig root Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Allows for modules to override the NCS Sysbuild Kconfig root Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
This text is completely superfluous and should not have been added Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Enables Kconfig and sysbuild Kconfig compliance checks Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Fixes a Kconfig name Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Replaces a dummy variable with one in the undef list Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Fixes some wrong Kconfig usage which missed wildcard characters Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Adds ZEPHYR_NRF_KCONFIG and SYSBUILD_NRF_KCONFIG variables Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Removes a Kconfig check that does not exist Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Also fixes a lot of Kconfig errors